Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SHAFTESBURY MEWS Detached £66,500 18 Dec 1998
2 SHAFTESBURY MEWS Detached £200,000 27 Apr 2022
4 SHAFTESBURY MEWS Detached £225,000 25 May 2017
6 SHAFTESBURY MEWS Detached £81,950 24 Aug 2001